the redemption - French English Dictionary